import java.util.Random;
import java.util.Scanner;

public class Classwork1111 {
    public static void main(String[] args) {
      //  计算1/1-1/2+1/3-1/4+1/5 …… + 1/99 - 1/100 的值
//        int fu=1;
//        double sum=0;
//        for(int i=1;i<=100;i++){
//            sum=sum+fu*(1.0/i);
//            fu*=(-1);
//        }
//        System.out.println("1/1-1/2+1/3-1/4+1/5 …… + 1/99 - 1/100="+sum);


        double sum = 0;
        int flg = 1;
        for (int i = 1; i <= 100; i++) {
            sum += 1.0/i * flg;//此处应该使用1.0/i，如果是1的话，返回的值是int类型
            flg = -flg;
        }
        System.out.println(sum);


        //编写代码模拟三次密码输入的场景。
        // 最多能输入三次密码，密码正确，提示“登录成功”,密码错误， 可以重新输 入，最多输入三次。三次均错，则提示退出程序
//        Random random=new Random();
//        int password=random.nextInt(900)+100;
//        Scanner sc=new Scanner(System.in);
//        int count=0;
//        while(true){
//            System.out.println("请输入一个三位数的密码:");
//            int input= sc.nextInt();
//
//            if(input==password) {
//                System.out.println("登录成功");
//            }else{
//                System.out.println("输入错误");
//                count++;
//            }
//            if(count==3){
//
//                break;
//            }
//        }
       Scanner scanner=new Scanner(System.in);
       int count=3;
       while (count<=3){
           System.out.println("请输入你的密码");
           String passsword= scanner.next();
           if(passsword.equals("zxl")){
               System.out.println("登陆成功");
               break;
           }else{
               count--;
               System.out.println("你还有"+count+"次机会");
           }
       }
    }
}
